On Min-Power Steiner Tree

نویسنده

  • Fabrizio Grandoni
چکیده

In the classical (min-cost) Steiner tree problem, we are given an edge-weighted undirected graph and a set of terminal nodes. The goal is to compute a min-cost tree S which spans all terminals. In this paper we consider the min-power version of the problem (a.k.a. symmetric multicast), which is better suited for wireless applications. Here, the goal is to minimize the total power consumption of nodes, where the power of a node v is the maximum cost of any edge of S incident to v. Intuitively, nodes are antennas (part of which are terminals that we need to connect) and edge costs define the power to connect their endpoints via bidirectional links (so as to support protocols with ack messages). Observe that we do not require that edge costs reflect Euclidean distances between nodes: this way we can model obstacles, limited transmitting power, non-omnidirectional antennas etc. Differently from its min-cost counterpart, min-power Steiner tree is NP-hard even in the spanning tree case (a.k.a. symmetric connectivity), i.e. when all nodes are terminals. Since the power of any tree is within once and twice its cost, computing a ρst ≤ ln(4) + ε [Byrka et al.’10] approximate min-cost Steiner tree provides a 2ρst < 2.78 approximation for the problem. For min-power spanning tree the same approach provides a 2 approximation, which was improved to 5/3 + ε with a non-trivial approach in [Althaus et al.’06]. In this paper we present an improved approximation algorithm for min-power Steiner tree. Our result is based on two main ingredients. We present the first decomposition theorem for min-power Steiner tree, in the spirit of analogous structural results for min-cost Steiner tree and min-power spanning tree. Based on this theorem, we define a proper LP relaxation, that we exploit within the iterative randomized rounding framework in [Byrka et al.’10]. A careful analysis of the decrease of the power of nodes at each iteration provides a 3 ln 4 − 9 4 + ε < 1.91 approximation factor. The same approach gives an improved 1.5 + ε approximation for min-power spanning tree as well. This matches the approximation factor in [Nutov and Yaroshevitch’09] for the special case of min-power spanning tree with edge weights in {0, 1}.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

A Note on Online Steiner Tree Problems

We introduce and study a new Steiner tree problem variation called the bursty Steiner tree problem where new nodes arrive into bursts. This is an online problem which becomes the well-known online Steiner tree problem if the number of nodes in each burst is exactly one and becomes the classical Steiner tree problem if all the nodes that need to be connected appear in a single burst. In undirect...

متن کامل

Global routing based on Steiner min-max trees

We study global routing of multiterminal nets. We propose a new global router: each step consists of finding a tree, called a Steiner min-max tree, that is a Steiner tree with maximum-weight edge minimized (real vertices represent channels containing terminals of a net, Steiner vertices represent intermediate channels, and weights correspond to densities). We propose an 0 (min { e loglog e , n*...

متن کامل

An Efficient Rectilinear Steiner Tree Algorithm for Vlsi Global Routing

As we move to deep sub-micron designs below 0.18 microns, the delay of a circuit, as well as power dissipation and area, is dominated by interconnections between logical elements (i.e. transistors)[1]. The focus of this paper is on the global routing problem. Both global and channel routing are NP-hard[2]; therefore, all existing solution methodologies are heuristics. The main aim is to develop...

متن کامل

Inapproximability of the Euclidean power-p Steiner tree problem

For a real number p ≥ 2, an integer k > 0 and a set of terminals X in the plane, the Euclidean power-p Steiner tree problem asks for a tree interconnecting X and at most k Steiner points such that the sum of the p-th powers of the edge lengths is minimised. We show that this problem is in the complexity subclass exp-APX (but not poly-APX) of NPO. We then demonstrate that the approximation algor...

متن کامل

Solving a tri-objective convergent product network using the Steiner tree

Considering convergent product as an important manufacturing technology for digital products, we integrate functions and sub-functions using a comprehensive fuzzy mathematical optimization process. To form the convergent product, a web-based fuzzy network is considered in which a collection of base functions and sub-functions configure the nodes and each arc in the network is to be a link betwe...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2012